﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}
body {line-height:1}
ol,ul {list-style:none}
dd,blockquote {margin-left:40px}  
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:''; content:none}
:focus {outline:0}
ins {text-decoration:none}
del {text-decoration:line-through}
table {border-collapse:collapse; border-spacing:0}
table td {vertical-align:middle}
img {border:0; text-decoration:none}
    
html,body {height:100%; width:100%}
body {color:#000; font:12px arial,helvetica,sans-serif}

h1 {font-size:24px}
h2 {font-size:22px}
h3,h4 {font-size:18px}
h5 {font-size:14px}
h6,p,li {font-size:12px}
hr {height:1px; background-color:#bfbfbf}
a,a:visited {color:#004276; text-decoration:underline}
a:hover {text-decoration:underline}

.small-ajax-loader {background:url(/images/small-ajax-loader.gif) no-repeat; width:16px; height:16px; display:block}
.ajax-loader {background:url(/images/ajax-loader.gif) no-repeat; width:32px; height:32px; display:block}
.hidden {display:none !important; visibility:hidden !important}
.warning {color:#ff0000}
.inline,.inline label {display:inline}
.clear-left {clear:left}
.clear-right {clear:right}
.clear,.clear-both {clear:both}
.align-center {text-align:center}
.float-left {float:left}
.float-right {float:right}